hydrographic feature - French English Dictionary